short-tailed green magpie - Turco Inglés Diccionario